peruvian moonfish - Spanish English Dictionary